electricity power magnetic mystery magnet custom quantum physics solar novels group theory calculus banners differential equations energy mathematics chemistry physics electric algebra